# 16:选择一个形状（1长方形、2正方形、3三角形、4圆形）
# 根据不同的选择让用户输入不同的信息，
# 长方形有长和宽、
# 正方形有边长、
# 三角形有底和高、
# 圆形有半径，
# 计算输出指定形状的面积
# 定义用户输入的类型
import math

type = int(input("1长方形、2正方形 、3三角形、4圆形："))
if type == 1:
    chang = float(input("请输出的长"))
    kuan = float(input("请输出的宽"))
    print(chang * kuan)
elif type == 2:
    bc = float(input("请输出的边长"))
    print(bc ** 2)  # bc * bc
elif type == 3:
    di = float(input("请输出的三角形的底边长"))
    gao = float(input("请输出的三角形的高"))
    mianji = di * gao / 2  # area
    print(mianji)
else:
    r = float(input("请输出的圆的半径"))
    mianji = math.pi * (r ** 2)  # pi 就是π    math.Pi 是python提供的π的值
    print(mianji)